package com.springboot2.authserver.jwt.repository;

import com.springboot2.authserver.jwt.entity.User;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.stereotype.Component;

/**
 * 账户数据库操作类
 * MongoDB操作接口
 *
 * @author miaoyang
 */
@Component
public interface UserRepository extends MongoRepository<User, String> {

    /**
     * 根据用户名查找账户信息
     *
     * @param username 用户名
     * @return 账户信息
     */
    User findByUsername(String username);
}
